package cn.b.sky.admin.dao;

import org.apache.ibatis.annotations.Param;

import java.util.List;
import java.util.Map;

public interface InitializationScriptDao {
   /**
    * 
    * <strong>Title : getAllDataForCommonTable<br></strong>
    * <strong>Description : </strong>查询指定表的所有数据(通用)<br> 
    * <strong>Create on : 2016年6月13日 下午1:34:59<br></strong>
    * <p>
    * @param tableName
    * @return
    * List<Map<String,Object>>
    * @throws 
    * @author dapeng.li<br>
    * @version <strong>v1.0.0</strong><br>
    * <br>
    * <strong>修改历史:</strong><br>
    * 修改人 | 修改日期 | 修改描述<br>
    * -------------------------------------------<br>
    * <br>
    * <br>
    */
   List<Map<String,Object>> getAllDataForCommonTable(@Param("siteCode") String siteCode, @Param("tableName") String tableName, @Param("functionGroup") String functionGroup, @Param("adminUser") String adminUser);
}
